table-mountain pine - French English Dictionary